Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CASTELL PLACE Detached £411,229 £155,950 16 Oct 2002
4 CASTELL PLACE Detached £373,127 £178,500 10 Mar 2004
5 CASTELL PLACE Detached £373,102 £224,000 7 Jun 2013